I'm interested in adding some threading capabilities as to my CNC code
with the KFlop without using KMotionCNC. I've only performed manual
threading at this point with no computer control.
I'm familiar with Mach3 using a tach pulse to get the RPM and therefore
calculate the rate at which to move the tooling. I'm trying to better
understand the process and then determine if I can recreate it using the
KFlop and my vb.net code.
In principle this seems simple--determine the RPM of the spindle,
calculate the move and begin. But, knowing that the RPM will slow as
cutting begins and possible vary throughout, it seems as though the IPM
of the cutter must be constantly recalculated, almost every revolution,
in order for the threading to be accurate. Am I correct in assuming
this? If so, it doesn't seem like the type of thing that could smoothly
be executed from dotnet code....almost that it would need to be
performed from within KFlop C code to avoid any type of cogging during
the cuts. I'm thinking this could cause the "chunks" of
"ReadRPM/CutSeveralThreads/Repeat" cycles to have gaps or steps between
them in the threads.
Any suggestions anyone has are greatly appreciated.
sam marrocco | chief technical officer
ringside.cutters.flavor.picnic.moonlink
248 548 2500 w
248 910 3344 c
ringsidecreative.com
<
http://ringsidecreative.com/>